#app{
  width: 100%;
  height: 100%;
}

.layout-view {
  height: 100vh;
}

.layout-view .header {
  padding-top: 5px;
  -webkit-app-region: drag;
  box-sizing: border-box;
  width: 100%;
  border-bottom: 1px var(--color-neutral-3) solid;
  height: 65px;
  background-color: var(--color-fill-2)
}

.layout-view .header a{
 -webkit-app-region: no-drag;
}

.layout-view .header .arco-menu-item {
  background-color: transparent;
}

.layout-view .content {
  height: calc(100% - 105px);
  overflow: auto;
}

.layout-view .footer {
  border-top: 1px var(--color-neutral-3) solid;
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 40px;
  box-sizing: border-box;
  background-color: var(--color-fill-2);
}
